saltpeter mine - Espagnol Anglais Dictionnaire